package data

const (
	SlotLockBlockLimit = 9 // 老虎机匹配玩家，关卡限制
	SlotLimitGold      = 900000
	PetFoodLiveTime    = 4 * 3600 // 宠物食物药水时间
	PetExpNum          = 10       // 宠物经验药水数量
	BossHurtReward     = 10000    //boss伤害奖励下限

	NewGuildMonsterTid = 240000 // 新手引导怪物tid

	UserFriendMaxCount            = 100 // 玩家好友上限
	InviteFriendGetRewardMaxCount = 10  // 玩家通过邀请好友获得奖励，最大次数限制
	OneDayFriendsGiftReciveLimit  = 20  // 当天，玩家接收好友奖励上限
)

const (
	AdGold      = 1 // 金币广告
	AdEnergy    = 2 // 体力广告
	AdTurntable = 3 // 转盘广告
	AdTV        = 4 // 电视机广告
	AdMagicBall = 5 // 占卜广告
	AdCard      = 6 // 换卡广告
	AdHideShop  = 7 // 神秘商店广告
	AdBattle    = 8 // 战斗失败广告
	AdAltar     = 9 // 祭坛广告
)

type Lang struct {
	UnionJoin    int64
	UnionBan     int64
	UnionQuit    int64
	UnionInfo    int64
	UnionLeader  int64
	UnionGift    int64
	UnionRedPack int64
}

var LangID *Lang = &Lang{
	UnionJoin:    19980101,
	UnionBan:     19980102,
	UnionQuit:    19980103,
	UnionInfo:    19980104,
	UnionLeader:  19980105,
	UnionGift:    19980106,
	UnionRedPack: 19980108,
}

type StaticTyp struct {
	GiftBox int64
	Altar   int64
	KillBox int64
	Theft   int64
	Fire    int64
}

var StaticTYP = StaticTyp{
	GiftBox: 1,
	Altar:   2,
	KillBox: 3,
	Theft:   4,
	Fire:    5,
}
